МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ
ДЕРЖАВНИЙ УНІВЕРСИТЕТ "ЛЬВІВСЬКА ПОЛІТЕХНІКА"
кафедра Програмного Забезпечення
М Е Т О Д И Ч Н І В К А З І В К И
“ПРОГРАМУВАННЯ НА C#”
до лабораторних робіт з дисципліни
«Об’єктно– орієнтоване програмування»
Для базового напрямку 6.0804 "Комп’ютерні науки"
ЗАТВЕРДЖЕНО
на засіданні кафедри
програмного забезпечення
протокол № 1
від “30 “ серпня 2007 р.
Львів – 2007
Методичні вказівки “ПРОГРАМУВАННЯ НА C#” до лабораторних робіт з дисципліни "Об`єктно– орієнтоване програмування" для базового напрямку 6.0804 "Комп’ютерні науки" / Укл. Р.А.Мельник, М.М.Сенів. – Львів: Видавництво Національного університету "Львівська політехніка" – 39с.
Укладачі: Мельник Р.А., д-р техн.. наук, професор
Сенів М.М., асистент
Відповідальний за випуск: Федасюк Д.В., д-р техн.. наук, професор
Рецензенти: Семотюк В.М., канд. техн. наук, доцент,
Пелешко Д.Д. канд. техн. наук, доцент.
Методичні вказівки містять матеріал для створення програм з механізмами керування потоками, доступу до баз даних, розбки веб сторінок. Лабораторні роботи присвячено пакетам, що містять інструментарій для створення програм для роботи в комп’ютерних мережах, зокрема, підтримки клієнт – серверних з’єднань (Net), реалізації механізмів доступу до віддалених баз даних (ADO.NET). Всі роботи завершуються контрольними запитанням та завданнями.
.
Лабораторна робота №1
Тема: ЗАСОБИ СТВОРЕННЯ C#-ПРОГРАМ
Мета: навчитись користуватись середовищами розробки програм мовою C#, а також засвоїти склад пакетів бібліотеки різних інструментальних засобів
Вступ
Для розробки програм на платформі .NET компанія Microsoft розробила ряд інструментальних засобів, серед яких виділяється продукт Framework Software Development Kit (SDK), аналогічний до JDK від компанії Sun. Він включає платформу .NET і всі необхідні інструменти для розробки, компіляції та тестування (в тому числі документацію, приклади тощо).
Для використання SDK необхідно мати одну з наступних операційних систем :
Microsoft Windows NT 4.0 ,
Microsoft Windows 2000 ,
Microsoft Windows XP Professional ,
а також навігатор Microsoft Internet Explorer 5.01 чи пізніші.
Середовише Visual Studio .NET
Другим важливим інструментальним продуктом є Visual Studio .NET (VS.NET), що містить в собі платформу .NET (рис.1.1). При наявності даного середовища нема необхідності окремої інсталяції SDK.
Рис.1.1. Архітектура Visual Studio .NET
Розглянемо деякі складові середовища розробки Visual Studio .NET :
Конфігурування опція "My profile" ("Start Page"), дає можливість вибрати відповідну конфігурацію середовища : клавіатуру, планування видимих вікон на спільній формі, конфігурація системи допомоги та початкова сторінка на початку роботи, мова програмування тощо.
Початкова сторінка при запуску VS.NET відповідає "Get Started" (рис.1.2) Тут видно назви файлів останніх проектів, а також приклади, присутні у VS.NET. Оскільки певні вікна використовуються у зазначених випадках, тому їх стан можна позначити як "авто-схову". Тоді вони не займають місця форм, які часто використовується. Цей початковий стан фіксується в лівій частині монітора ("Server Explorer" та "Toolbox"). Стан "авто-схову" можна встановити вибором відповідної опції контекстного меню, що з’являється на панелях назв вікон, а також кнопкою пін форми, яка з’являється біля кнопки для закриття вікна.
Рис.1.2. Стартова сторінка середовища VS.NET
На стартовій сторінці є меню посилань:
"Headlines" - (при підключенні до Інтернету) дозволяє переглядати останні новини з VS.NET;
"Online Community" - переглядати приклади програм та нові розробки на платформі .NET;
"Search Online" - Вести пошук інформації в бібліотеках мережі розробників Microsoft (MSDN Library);
"Downloads" - завантажувати потрібні файли;
"XML Web Services" - переглядати жовті сторінки та публікувати програми .NET в мережі.
В пункті "Get Started" з’являться останні проекти, з якими працював програміст, а також приклади, що були занесені п...